package br.com.massai.model.repository;

import java.util.List;

import br.com.massai.model.entity.PlanilhaLancamento;

public interface PlanilhaLancamentoRepository extends GenericRepository<PlanilhaLancamento> {
	
	List<PlanilhaLancamento> obterPorExemplo(PlanilhaLancamento planilha) throws Exception;
	void salvar(PlanilhaLancamento planilha) throws Exception;
	void validarPlanilha(PlanilhaLancamento planilha) throws Exception;
	void deletar(PlanilhaLancamento planilha) throws Exception;
	boolean aprovacaoPlanilha(PlanilhaLancamento planilha) throws Exception;
	boolean verificaDuplicata(PlanilhaLancamento planilha) throws Exception;

}
